A New Technique for Test Case Prioritization

نویسندگان

  • Amandeep Kaur
  • Sheena Singh
چکیده

Software testing is important phase of software development life cycle which ensure the developer that the developed software work according to specifications or not. To make testing efficient and effective a techniques of test case prioritization are used. A well-organized Test case prioritization technique reduces the cost of testing and fault detection capabilities of testing. We will go to purpose a new technique which reduces the cost of testing by using new approach for test case prioritization .This approach use clustering technique to prioritize the test case in appropriate order which improve the effectiveness of testing and reduce the cost and efforts required for testing. This approach groups the test case with same characteristics within same cluster. This approach also improves the fault detection capability of test case prioritization based on cost effectiveness parameter of test cases and function coverage ability of test case. Our approach of test case prioritization use function coverage parameter which allows tester to prioritize the test case based on their actual function coverage ability without considering number of lines covered by test case which may contain extra comment line.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

International Journal of Intellectual Advancements and Research in Engineering Computations Priority based test case generation for Multi object

While performing regression testing, an appropriate choice for test case ordering allows the tester to early discover faults in source code. To this end, test case prioritization techniques can be used. Several existing test case prioritization techniques leave out the execution cost of test cases and exploit a single objective function (e.g., code or requirements coverage). In this paper, we p...

متن کامل

Requirement Based System Test Case Prioritization of New and Regression Test Cases

In this chapter a new prioritization technique has been proposed with two new prioritization factors for regression testing and with computed weights to the proposed six factors. This proposed technique prioritizes the test cases based on their weights. The procedure for computing the weights of the test cases is three fold. Firstly, to calculate the weights of the proposed factors, the factors...

متن کامل

History-Based Test Case Prioritization for Black Box Testing on a New Product using Ant Colony Optimization

Test case prioritization is a technique to improve software testing. Although many works have investigated test case prioritization, they focus on white box testing or regression testing. However, software testing is often outsourced to a software testing company that employs black box testing. Herein a framework is proposed to prioritize test cases for black box testing on a new product using ...

متن کامل

Factor oriented requirement coverage based system test case prioritization of new and regression test cases

Test case prioritization involves scheduling test cases in an order that increases the effectiveness in achieving some performance goals. One of the most important performance goals is the rate of fault detection. In this chapter a new prioritization technique has been proposed for system level Test Case Prioritization (TCP) from software requirement specification, to improve user satisfaction ...

متن کامل

An Application of Adaptive Random Sequence in Test Case Prioritization

Test case prioritization aims to schedule test cases in a certain order such that the effectiveness of regression testing can be improved. Prioritization using random sequence is a basic and simple technique, and normally acts as a benchmark to evaluate other prioritization techniques. Adaptive Random Sequence (ARS) makes use of extra information to improve the diversity of random sequence. Som...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013